﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace TransportAbstractionLibrary
{
    public interface IProtocolBase : IDisposable
    {
        //If this is set to true the layers wont make sure that the same layer is on the other side!
        bool SuppressInitialization { get; }
        Guid Id { get; }
        void Initialize();
        LayerType LayerType { get; }
    }
}
